There are regular daytime services by louage shared taxi or bus 8 daily from Gabes 40 km north-east.
A daily bus service runs to Tunis 450 km via Sfax and Sousse.
By car - Matmata lies about 45min inland south-west from Gabes on a sealed road. Douz lies about 1hr 30min to the west.